package titt.io.util.wrap;

import titt.io.socket.out.TITTOutputStream;
import titt.util.io.pipe.PipeListener;

public interface Wrapper {

	void writeTo(PipeListener listener, TITTOutputStream out, Object o) throws Exception;
	
	boolean supports(Object o);
	
	int getLength(Object o);
	
	String getMimeType(Object o);
}
